MakotoIchinose

An extraterrestrial fauna invading the Earth... just to look for a water source.
Puzzle