Palace Officially Announces First Tokyo Store Featuring The One And Only Jonah Hill’s Severed Head

Shortly after teasing its upcoming collaboration with Polo Ralph Lauren via three mysterious billboards in Tokyo, Palace has officially revealed it will be opening a store in the Japanese capital. The announcement was made through a short teaser video featuring the one and only Jonah Hill. Watch the video after the jump.

Subscribe to receive Email-only discounts, alerts for flash sales and sneak peeks!

Crazy Scary Make-Up Compilation By Metamorphosia FX

One Of The Best Times Of My Life – Alex Williamson Reminiscing On Bali DVD’s