from Legend of Heroes, The: Trails in the Sky FC
Solve a series of riddles to help out poor ol' Gilbert [Report to Guild]