Japanese “Sheer” T-Shirt Gives You the Body You Always Wanted

The “Delusion Splash T-shirt” is an intriguing Japanese garment that cleverly uses shading to trick people into thinking that you look much better than you actually do. Japanese clothing designers seem to be on a quest to help consumers achieve the toned physique they’ve always dreamed of without actually stepping foot in a gym or […]