(C) Happiness Road Productions Co., Ltd. ALL RIGHTS RESERVED.