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