Kotomora
芫菁 (げんせい, gensei) Japanese meaning: blister beetle | Kotomora