Kotomora
地球外生命体 (chikyuugaiseimeitai) Japanese meaning | Kotomora