Red Shoes And The 7 Dwarfs

No.109258016 ViewReplyOriginalReport
Did the Marketing Team fuck it's chance of ever coming out of South Korea?