Kotomora
ノシメマダラメイガ (のしめまだらめいが) Japanese meaning | Kotomora