LOCATION

anime

K-pop

J-pop



Red Monster shop

Ground floor TKC Square (Luisa Bldg2), 107 Maginhawa St, Teachers Village East, Diliman, Quezon City, Metro Manila 1101

Open - Mondays - Saturdays // 11am-7pm

Closed - Sundays & Holidays

Directions