Kotomora
トモエガ (tomoega) Japanese meaning: Indian owlet-moth | Kotomora