Address: 2-30-6, Kami-meguro, Meguro-ku, Tokyo Telephone: +81-(0)3-6657-8857URL: http://www.happa.tv (Japanese)