It's not totally done yet, but Komeda finally got themselves an official website.