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.