Today marks the release of Tame All Those Thoughts, the new album from Australian band Made In Japan. Blending heavy elements of alt rock, with phrasing from dreampop, the nine tracks form a rich radio ready tapestry. Polished with shades of emo, Made In Japan still manage to find an edge with their music. Crisp production abound on this LP and every piece fits perfectly to create a huge sonic presence. Made in Japan is a band poised on the brink of wider success. Stream and buy Tame All Those Thoughts at the link below.