Kotomora
宇宙線 (uchuusen) Japanese meaning: cosmic ray | Kotomora