Happy Independence Day (ID12!?!)

Google's Philippine Independence Day Doodle

Maligayang Araw ng Kalayaan!