One of the most famous landmarks in Osaka is the Glico Man LED sign in Dotonbori. But who exactly is Glico Man?
by Bella Javier Liamzon
by Kathleen Orenza
by Jovie Lyn Alejandro
by Kim M
by Chen Gomez
by Angela Ordonez
by Kim Cabatuan