There are moments that remind me of why I fell in love with the Japanese music scene. Sea and The...