Kotomora
虫媒花 (ちゅうばいか) Japanese meaning | Kotomora