Flower of Pepper Mint grass @ Yamanashi, Japan