JAPAN | Sunday, 17 May 2009 | Views [464]
Anybody up for some fresh talapia? Their eyes didn't really glow, but the flash from my camera made them look even creepier.