I believe this piece is by Yutaka Izubuchi, not 100% certain though