Share this Ray will make you lose your mind with his alien sound set we just know it!SBX NATION WEEK: JAPAN – Day 2