Kotomora
スズメガ (すずめが) Japanese meaning | Kotomora