Kotomora
空中浮遊生物 (kuuchuufuyuuseibutsu) Japanese meaning | Kotomora