NichiDict

島宇宙

しまうちゅう
[shimauchuu]

Meanings

1.Noun

astronomygalaxy; island universe