horse and whale sashimi in Tokyo Japan

horse and whale sashimi in Tokyo Japan