Titled Akihabara Majokko Princess it was aired at London’s Tate Modern museum as part of the Pop Life: Art In A Material World exhibit.
Titled Akihabara Majokko Princess it was aired at London’s Tate Modern museum as part of the Pop Life: Art In A Material World exhibit.