Lambug Beach. Brian AshcraftDecember 19, 2016 Game and Board Game News Lambug Beach. Badian, Cebu, Philippines. By Martin Tan. Read more… jpgs, kotakueast ← The Art Of 1313, A Star Wars Game We Never Got To Play The Internet Reacts To The Hollywood Naruto Movie Announcement →